/* 全局样式表 */
html, body, #app {
    height: 100%;
    padding: 0;
    margin: 0;
	background-color: #f9f9f9;
}
.el-breadcrumb{
    margin: 15px;
    font-size: 12px;
}

/* 卡片阴影 */
.el-card{
    box-shadow: 0 1px 1px rgb(0, 0, 0, 0.15) !important;
    margin: 20px;
    width: 1152px;
}

.el-table{
    /* margin-top: 15px; */
    font-size: 12px;
}

.el-pagination{
    margin-top: 15px;
}

/* 使用Cascader未设置样式时，列表高度会占据整个页面 */
.el-cascader-panel{
    height: 210px;
}
.el-scrollbar__wrap{
    overflow-x: hidden;
}
/*  级联选择器el-cascader，通过点击label文字部分选中 */
.el-cascader-panel .el-radio{
  width: 100%;
  height: 100%;
  z-index: 10;
  position: absolute;
  top: 10px;
  right: -10px;
}
/*  隐藏单选框，不隐藏就不用设置 */
.el-cascader-panel .el-radio__input{
  visibility: hidden;
}
.el-cascader-panel .el-cascader-node__postfix{
  top: 10px;
}
.el-container{
    /* background-color: #eaedf1; */
    width: 1370px;
}
.topheaderButton{
    border-top: 1px solid #e9eaec;
    border-left: 1px solid #e9eaec;
    border-right: 1px solid #e9eaec;
    background-color: rgba(243, 243, 243, 1);
}
.treeTable{
    margin-top: 0px !important;
}
.anniu {
    margin-left: 20px;
}
.shuju {
    height: 50px;
    line-height: 50px;
    padding: 5px;
}
.shuju i {
    font-size: 23px;
    font-weight: 500;
}
.shuju span {
    font-size: 13px;
    font-weight: 400;
    margin-left: 5px;
    font-family: '微软雅黑';
}
body .el-table th.gutter{
    display: table-cell!important;
}
/* 表格错位 */
body .el-table colgroup.gutter{
    display: table-cell!important;
}
/* 表头设置 */
::v-deep .el-table__header-wrapper{
    border: 3px solid #000;
    border-radius: 10px;
    width: 100%;
    box-sizing: border-box;
    display: none;
    font-size: 20px;
  }

.el-dialog__footer{
    border-top: 1px solid #e8eaec;
}
